Bigfoot Terror in the Woods - Tic Tac UFO and a Stuffed Bigfoot?

Bigfoot Terror in the Woods - Tic Tac UFO and a Stuffed Bigfoot?